﻿using System;
using System.Collections.Generic;
using System.Data;
namespace Maticsoft.BLL
{
    //TypeValue
    public partial class TypeValue
    {

        private readonly Maticsoft.DAL.TypeValue dal = new Maticsoft.DAL.TypeValue();
        public TypeValue()
        { }

        #region  Method
        /// <summary>
        /// 是否存在该记录
        /// </summary>
        public bool Exists(DateTime displayTime, int stationNumber, long timestamp, int count, string deviceId, string 假焊黄, string 重叠, string 假焊红, string 连锡绿白, string 假焊绿, string 连锡黄地, string 错位, string 假焊蓝, string 假焊白, string 连锡白蓝, string 地线断, string 焊盘脱落, string 加工数, string 连锡红蓝, string UV胶低, string UV胶覆盖不良, string 溢锡, string 假焊地, string 破皮, string 连锡黄绿, string 少锡, string UV胶高, string 移位, string 线材压伤, string SR缺料, string 线材压伤1, string 线材削伤1, string 线材夹伤, string 线材夹伤1, string 连接器激伤, string SR冲胶, string 外模压伤, string 线材烫伤1, string 线材杂质1, string 外模它不良, string 短路1, string SR它不良, string 外模脏污, string 漏内模, string 顶外模脏污, string PIN高, string 胶芯冲胶, string 外模纤维丝, string 电容, string 外模杂质, string SR纤维丝, string 线材漏丝, string 铁壳尺寸小, string 导通1, string SR模印, string 纸卡其它不良, string 外露长, string 线材漏丝1, string 电容1, string 芯片不良1, string 外模毛边, string 线材脏污, string 开路1, string PIN低, string 铁壳尺寸大, string PIN针下陷, string 绝缘1, string 外模模印, string 线材削伤, string SR刮伤, string 线材鼓包1, string 卡钩尺寸大, string 顶外模爆裂, string 耐压, string SR异物, string 胶芯异物, string 二维码重影, string 纸卡粘血迹, string 纸卡脏污, string 线材杂质, string 胶芯破损, string 外模鼓包, string SR异色, string SR破损, string PIN针翘PIN, string 电阻1, string 卡钩尺寸小, string 连接器压伤, string 二维码残缺, string 纸卡粘异物, string 导通, string 烧路不良, string 外模爆裂, string 电流, string 外模异色, string SR漏铜箔, string 电阻, string SR压伤, string 外模异物, string 短路, string SR漏内模, string 顶外模缺料, string 顶端漏内模, string 外模缺料, string 外模毛丝, string 线材鼓包, string SR漏丝, string 电流1, string 二维码模糊, string 连接器刮伤, string 纸卡异色, string SR鼓包, string 线材它不良1, string 线材异色, string 连接器其它不良, string 线材脏污1, string 绝缘, string 线材它不良, string 外模与SR压反, string 开路, string 线材烫伤, string 其它不良, string SR脏污, string SR毛边, string 外露短, string 线材异色1, string SR杂质, string 纸卡贴歪, string 耐压1, string 连接器变形, string 纸卡杂纸)
        {
            return dal.Exists(displayTime, stationNumber, timestamp, count, deviceId, 假焊黄, 重叠, 假焊红, 连锡绿白, 假焊绿, 连锡黄地, 错位, 假焊蓝, 假焊白, 连锡白蓝, 地线断, 焊盘脱落, 加工数, 连锡红蓝, UV胶低, UV胶覆盖不良, 溢锡, 假焊地, 破皮, 连锡黄绿, 少锡, UV胶高, 移位, 线材压伤, SR缺料, 线材压伤1, 线材削伤1, 线材夹伤, 线材夹伤1, 连接器激伤, SR冲胶, 外模压伤, 线材烫伤1, 线材杂质1, 外模它不良, 短路1, SR它不良, 外模脏污, 漏内模, 顶外模脏污, PIN高, 胶芯冲胶, 外模纤维丝, 电容, 外模杂质, SR纤维丝, 线材漏丝, 铁壳尺寸小, 导通1, SR模印, 纸卡其它不良, 外露长, 线材漏丝1, 电容1, 芯片不良1, 外模毛边, 线材脏污, 开路1, PIN低, 铁壳尺寸大, PIN针下陷, 绝缘1, 外模模印, 线材削伤, SR刮伤, 线材鼓包1, 卡钩尺寸大, 顶外模爆裂, 耐压, SR异物, 胶芯异物, 二维码重影, 纸卡粘血迹, 纸卡脏污, 线材杂质, 胶芯破损, 外模鼓包, SR异色, SR破损, PIN针翘PIN, 电阻1, 卡钩尺寸小, 连接器压伤, 二维码残缺, 纸卡粘异物, 导通, 烧路不良, 外模爆裂, 电流, 外模异色, SR漏铜箔, 电阻, SR压伤, 外模异物, 短路, SR漏内模, 顶外模缺料, 顶端漏内模, 外模缺料, 外模毛丝, 线材鼓包, SR漏丝, 电流1, 二维码模糊, 连接器刮伤, 纸卡异色, SR鼓包, 线材它不良1, 线材异色, 连接器其它不良, 线材脏污1, 绝缘, 线材它不良, 外模与SR压反, 开路, 线材烫伤, 其它不良, SR脏污, SR毛边, 外露短, 线材异色1, SR杂质, 纸卡贴歪, 耐压1, 连接器变形, 纸卡杂纸);
        }

        /// <summary>
        /// 增加一条数据
        /// </summary>
        public void Add(Maticsoft.Model.TypeValue model)
        {
            dal.Add(model);

        }

        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Maticsoft.Model.TypeValue model)
        {
            return dal.Update(model);
        }

        /// <summary>
        /// 删除一条数据
        /// </summary>
        public bool Delete(DateTime displayTime, int stationNumber, long timestamp, int count, string deviceId, string 假焊黄, string 重叠, string 假焊红, string 连锡绿白, string 假焊绿, string 连锡黄地, string 错位, string 假焊蓝, string 假焊白, string 连锡白蓝, string 地线断, string 焊盘脱落, string 加工数, string 连锡红蓝, string UV胶低, string UV胶覆盖不良, string 溢锡, string 假焊地, string 破皮, string 连锡黄绿, string 少锡, string UV胶高, string 移位, string 线材压伤, string SR缺料, string 线材压伤1, string 线材削伤1, string 线材夹伤, string 线材夹伤1, string 连接器激伤, string SR冲胶, string 外模压伤, string 线材烫伤1, string 线材杂质1, string 外模它不良, string 短路1, string SR它不良, string 外模脏污, string 漏内模, string 顶外模脏污, string PIN高, string 胶芯冲胶, string 外模纤维丝, string 电容, string 外模杂质, string SR纤维丝, string 线材漏丝, string 铁壳尺寸小, string 导通1, string SR模印, string 纸卡其它不良, string 外露长, string 线材漏丝1, string 电容1, string 芯片不良1, string 外模毛边, string 线材脏污, string 开路1, string PIN低, string 铁壳尺寸大, string PIN针下陷, string 绝缘1, string 外模模印, string 线材削伤, string SR刮伤, string 线材鼓包1, string 卡钩尺寸大, string 顶外模爆裂, string 耐压, string SR异物, string 胶芯异物, string 二维码重影, string 纸卡粘血迹, string 纸卡脏污, string 线材杂质, string 胶芯破损, string 外模鼓包, string SR异色, string SR破损, string PIN针翘PIN, string 电阻1, string 卡钩尺寸小, string 连接器压伤, string 二维码残缺, string 纸卡粘异物, string 导通, string 烧路不良, string 外模爆裂, string 电流, string 外模异色, string SR漏铜箔, string 电阻, string SR压伤, string 外模异物, string 短路, string SR漏内模, string 顶外模缺料, string 顶端漏内模, string 外模缺料, string 外模毛丝, string 线材鼓包, string SR漏丝, string 电流1, string 二维码模糊, string 连接器刮伤, string 纸卡异色, string SR鼓包, string 线材它不良1, string 线材异色, string 连接器其它不良, string 线材脏污1, string 绝缘, string 线材它不良, string 外模与SR压反, string 开路, string 线材烫伤, string 其它不良, string SR脏污, string SR毛边, string 外露短, string 线材异色1, string SR杂质, string 纸卡贴歪, string 耐压1, string 连接器变形, string 纸卡杂纸)
        {

            return dal.Delete(displayTime, stationNumber, timestamp, count, deviceId, 假焊黄, 重叠, 假焊红, 连锡绿白, 假焊绿, 连锡黄地, 错位, 假焊蓝, 假焊白, 连锡白蓝, 地线断, 焊盘脱落, 加工数, 连锡红蓝, UV胶低, UV胶覆盖不良, 溢锡, 假焊地, 破皮, 连锡黄绿, 少锡, UV胶高, 移位, 线材压伤, SR缺料, 线材压伤1, 线材削伤1, 线材夹伤, 线材夹伤1, 连接器激伤, SR冲胶, 外模压伤, 线材烫伤1, 线材杂质1, 外模它不良, 短路1, SR它不良, 外模脏污, 漏内模, 顶外模脏污, PIN高, 胶芯冲胶, 外模纤维丝, 电容, 外模杂质, SR纤维丝, 线材漏丝, 铁壳尺寸小, 导通1, SR模印, 纸卡其它不良, 外露长, 线材漏丝1, 电容1, 芯片不良1, 外模毛边, 线材脏污, 开路1, PIN低, 铁壳尺寸大, PIN针下陷, 绝缘1, 外模模印, 线材削伤, SR刮伤, 线材鼓包1, 卡钩尺寸大, 顶外模爆裂, 耐压, SR异物, 胶芯异物, 二维码重影, 纸卡粘血迹, 纸卡脏污, 线材杂质, 胶芯破损, 外模鼓包, SR异色, SR破损, PIN针翘PIN, 电阻1, 卡钩尺寸小, 连接器压伤, 二维码残缺, 纸卡粘异物, 导通, 烧路不良, 外模爆裂, 电流, 外模异色, SR漏铜箔, 电阻, SR压伤, 外模异物, 短路, SR漏内模, 顶外模缺料, 顶端漏内模, 外模缺料, 外模毛丝, 线材鼓包, SR漏丝, 电流1, 二维码模糊, 连接器刮伤, 纸卡异色, SR鼓包, 线材它不良1, 线材异色, 连接器其它不良, 线材脏污1, 绝缘, 线材它不良, 外模与SR压反, 开路, 线材烫伤, 其它不良, SR脏污, SR毛边, 外露短, 线材异色1, SR杂质, 纸卡贴歪, 耐压1, 连接器变形, 纸卡杂纸);
        }

        /// <summary>
        /// 删除一条数据
        /// </summary>
        public bool Delete1(string datetime, int number)
        {

            return dal.Delete1(datetime, number);
        }

        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Maticsoft.Model.TypeValue GetModel(DateTime displayTime, int stationNumber, long timestamp, int count, string deviceId, string 假焊黄, string 重叠, string 假焊红, string 连锡绿白, string 假焊绿, string 连锡黄地, string 错位, string 假焊蓝, string 假焊白, string 连锡白蓝, string 地线断, string 焊盘脱落, string 加工数, string 连锡红蓝, string UV胶低, string UV胶覆盖不良, string 溢锡, string 假焊地, string 破皮, string 连锡黄绿, string 少锡, string UV胶高, string 移位, string 线材压伤, string SR缺料, string 线材压伤1, string 线材削伤1, string 线材夹伤, string 线材夹伤1, string 连接器激伤, string SR冲胶, string 外模压伤, string 线材烫伤1, string 线材杂质1, string 外模它不良, string 短路1, string SR它不良, string 外模脏污, string 漏内模, string 顶外模脏污, string PIN高, string 胶芯冲胶, string 外模纤维丝, string 电容, string 外模杂质, string SR纤维丝, string 线材漏丝, string 铁壳尺寸小, string 导通1, string SR模印, string 纸卡其它不良, string 外露长, string 线材漏丝1, string 电容1, string 芯片不良1, string 外模毛边, string 线材脏污, string 开路1, string PIN低, string 铁壳尺寸大, string PIN针下陷, string 绝缘1, string 外模模印, string 线材削伤, string SR刮伤, string 线材鼓包1, string 卡钩尺寸大, string 顶外模爆裂, string 耐压, string SR异物, string 胶芯异物, string 二维码重影, string 纸卡粘血迹, string 纸卡脏污, string 线材杂质, string 胶芯破损, string 外模鼓包, string SR异色, string SR破损, string PIN针翘PIN, string 电阻1, string 卡钩尺寸小, string 连接器压伤, string 二维码残缺, string 纸卡粘异物, string 导通, string 烧路不良, string 外模爆裂, string 电流, string 外模异色, string SR漏铜箔, string 电阻, string SR压伤, string 外模异物, string 短路, string SR漏内模, string 顶外模缺料, string 顶端漏内模, string 外模缺料, string 外模毛丝, string 线材鼓包, string SR漏丝, string 电流1, string 二维码模糊, string 连接器刮伤, string 纸卡异色, string SR鼓包, string 线材它不良1, string 线材异色, string 连接器其它不良, string 线材脏污1, string 绝缘, string 线材它不良, string 外模与SR压反, string 开路, string 线材烫伤, string 其它不良, string SR脏污, string SR毛边, string 外露短, string 线材异色1, string SR杂质, string 纸卡贴歪, string 耐压1, string 连接器变形, string 纸卡杂纸)
        {

            return dal.GetModel(displayTime, stationNumber, timestamp, count, deviceId, 假焊黄, 重叠, 假焊红, 连锡绿白, 假焊绿, 连锡黄地, 错位, 假焊蓝, 假焊白, 连锡白蓝, 地线断, 焊盘脱落, 加工数, 连锡红蓝, UV胶低, UV胶覆盖不良, 溢锡, 假焊地, 破皮, 连锡黄绿, 少锡, UV胶高, 移位, 线材压伤, SR缺料, 线材压伤1, 线材削伤1, 线材夹伤, 线材夹伤1, 连接器激伤, SR冲胶, 外模压伤, 线材烫伤1, 线材杂质1, 外模它不良, 短路1, SR它不良, 外模脏污, 漏内模, 顶外模脏污, PIN高, 胶芯冲胶, 外模纤维丝, 电容, 外模杂质, SR纤维丝, 线材漏丝, 铁壳尺寸小, 导通1, SR模印, 纸卡其它不良, 外露长, 线材漏丝1, 电容1, 芯片不良1, 外模毛边, 线材脏污, 开路1, PIN低, 铁壳尺寸大, PIN针下陷, 绝缘1, 外模模印, 线材削伤, SR刮伤, 线材鼓包1, 卡钩尺寸大, 顶外模爆裂, 耐压, SR异物, 胶芯异物, 二维码重影, 纸卡粘血迹, 纸卡脏污, 线材杂质, 胶芯破损, 外模鼓包, SR异色, SR破损, PIN针翘PIN, 电阻1, 卡钩尺寸小, 连接器压伤, 二维码残缺, 纸卡粘异物, 导通, 烧路不良, 外模爆裂, 电流, 外模异色, SR漏铜箔, 电阻, SR压伤, 外模异物, 短路, SR漏内模, 顶外模缺料, 顶端漏内模, 外模缺料, 外模毛丝, 线材鼓包, SR漏丝, 电流1, 二维码模糊, 连接器刮伤, 纸卡异色, SR鼓包, 线材它不良1, 线材异色, 连接器其它不良, 线材脏污1, 绝缘, 线材它不良, 外模与SR压反, 开路, 线材烫伤, 其它不良, SR脏污, SR毛边, 外露短, 线材异色1, SR杂质, 纸卡贴歪, 耐压1, 连接器变形, 纸卡杂纸);
        }

      
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public DataSet GetList(string strWhere)
        {
            return dal.GetList(strWhere);
        }
        /// <summary>
        /// 获得前几行数据
        /// </summary>
        public DataSet GetList(int Top, string strWhere, string filedOrder)
        {
            return dal.GetList(Top, strWhere, filedOrder);
        }
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List<Maticsoft.Model.TypeValue> GetModelList(string strWhere)
        {
            DataSet ds = dal.GetList(strWhere);
            return DataTableToList(ds.Tables[0]);
        }
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List<Maticsoft.Model.TypeValue> DataTableToList(DataTable dt)
        {
            List<Maticsoft.Model.TypeValue> modelList = new List<Maticsoft.Model.TypeValue>();
            int rowsCount = dt.Rows.Count;
            if (rowsCount > 0)
            {
                Maticsoft.Model.TypeValue model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model = new Maticsoft.Model.TypeValue();
                    if (dt.Rows[n]["displayTime"].ToString() != "")
                    {
                        model.displayTime = DateTime.Parse(dt.Rows[n]["displayTime"].ToString());
                    }
                    model.假焊绿 = dt.Rows[n]["假焊绿"].ToString();
                    model.短路 = dt.Rows[n]["短路"].ToString();
                    model.SR漏内模 = dt.Rows[n]["SR漏内模"].ToString();
                    model.顶外模缺料 = dt.Rows[n]["顶外模缺料"].ToString();
                    model.顶端漏内模 = dt.Rows[n]["顶端漏内模"].ToString();
                    model.外模缺料 = dt.Rows[n]["外模缺料"].ToString();
                    model.外模毛丝 = dt.Rows[n]["外模毛丝"].ToString();
                    model.线材鼓包 = dt.Rows[n]["线材鼓包"].ToString();
                    model.SR漏丝 = dt.Rows[n]["SR漏丝"].ToString();
                    model.电流1 = dt.Rows[n]["电流1"].ToString();
                    model.二维码模糊 = dt.Rows[n]["二维码模糊"].ToString();
                    model.连锡黄地 = dt.Rows[n]["连锡黄地"].ToString();
                    model.连接器刮伤 = dt.Rows[n]["连接器刮伤"].ToString();
                    model.纸卡异色 = dt.Rows[n]["纸卡异色"].ToString();
                    model.SR鼓包 = dt.Rows[n]["SR鼓包"].ToString();
                    model.线材它不良1 = dt.Rows[n]["线材它不良1"].ToString();
                    model.线材异色 = dt.Rows[n]["线材异色"].ToString();
                    model.连接器其它不良 = dt.Rows[n]["连接器其它不良"].ToString();
                    model.线材脏污1 = dt.Rows[n]["线材脏污1"].ToString();
                    model.绝缘 = dt.Rows[n]["绝缘"].ToString();
                    model.线材它不良 = dt.Rows[n]["线材它不良"].ToString();
                    model.外模与SR压反 = dt.Rows[n]["外模与SR压反"].ToString();
                    model.错位 = dt.Rows[n]["错位"].ToString();
                    model.开路 = dt.Rows[n]["开路"].ToString();
                    model.线材烫伤 = dt.Rows[n]["线材烫伤"].ToString();
                    model.其它不良 = dt.Rows[n]["其它不良"].ToString();
                    model.SR脏污 = dt.Rows[n]["SR脏污"].ToString();
                    model.SR毛边 = dt.Rows[n]["SR毛边"].ToString();
                    model.外露短 = dt.Rows[n]["外露短"].ToString();
                    model.线材异色1 = dt.Rows[n]["线材异色1"].ToString();
                    model.SR杂质 = dt.Rows[n]["SR杂质"].ToString();
                    model.纸卡贴歪 = dt.Rows[n]["纸卡贴歪"].ToString();
                    model.耐压1 = dt.Rows[n]["耐压1"].ToString();
                    model.假焊蓝 = dt.Rows[n]["假焊蓝"].ToString();
                    model.连接器变形 = dt.Rows[n]["连接器变形"].ToString();
                    model.纸卡杂纸 = dt.Rows[n]["纸卡杂纸"].ToString();
                    model.假焊白 = dt.Rows[n]["假焊白"].ToString();
                    model.连锡白蓝 = dt.Rows[n]["连锡白蓝"].ToString();
                    model.地线断 = dt.Rows[n]["地线断"].ToString();
                    model.焊盘脱落 = dt.Rows[n]["焊盘脱落"].ToString();
                    model.加工数 = dt.Rows[n]["加工数"].ToString();
                    model.连锡红蓝 = dt.Rows[n]["连锡红蓝"].ToString();
                    if (dt.Rows[n]["stationNumber"].ToString() != "")
                    {
                        model.stationNumber = int.Parse(dt.Rows[n]["stationNumber"].ToString());
                    }
                    model.UV胶低 = dt.Rows[n]["UV胶低"].ToString();
                    model.UV胶覆盖不良 = dt.Rows[n]["UV胶覆盖不良"].ToString();
                    model.溢锡 = dt.Rows[n]["溢锡"].ToString();
                    model.假焊地 = dt.Rows[n]["假焊地"].ToString();
                    model.破皮 = dt.Rows[n]["破皮"].ToString();
                    model.连锡黄绿 = dt.Rows[n]["连锡黄绿"].ToString();
                    model.少锡 = dt.Rows[n]["少锡"].ToString();
                    model.UV胶高 = dt.Rows[n]["UV胶高"].ToString();
                    model.移位 = dt.Rows[n]["移位"].ToString();
                    model.线材压伤 = dt.Rows[n]["线材压伤"].ToString();
                    if (dt.Rows[n]["timestamp"].ToString() != "")
                    {
                        model.timestamp = long.Parse(dt.Rows[n]["timestamp"].ToString());
                    }
                    model.SR缺料 = dt.Rows[n]["SR缺料"].ToString();
                    model.线材压伤1 = dt.Rows[n]["线材压伤1"].ToString();
                    model.线材削伤1 = dt.Rows[n]["线材削伤1"].ToString();
                    model.线材夹伤 = dt.Rows[n]["线材夹伤"].ToString();
                    model.线材夹伤1 = dt.Rows[n]["线材夹伤1"].ToString();
                    model.连接器激伤 = dt.Rows[n]["连接器激伤"].ToString();
                    model.SR冲胶 = dt.Rows[n]["SR冲胶"].ToString();
                    model.外模压伤 = dt.Rows[n]["外模压伤"].ToString();
                    model.线材烫伤1 = dt.Rows[n]["线材烫伤1"].ToString();
                    model.线材杂质1 = dt.Rows[n]["线材杂质1"].ToString();
                    if (dt.Rows[n]["count"].ToString() != "")
                    {
                        model.count = int.Parse(dt.Rows[n]["count"].ToString());
                    }
                    model.外模它不良 = dt.Rows[n]["外模它不良"].ToString();
                    model.短路1 = dt.Rows[n]["短路1"].ToString();
                    model.SR它不良 = dt.Rows[n]["SR它不良"].ToString();
                    model.外模脏污 = dt.Rows[n]["外模脏污"].ToString();
                    model.漏内模 = dt.Rows[n]["漏内模"].ToString();
                    model.顶外模脏污 = dt.Rows[n]["顶外模脏污"].ToString();
                    model.PIN高 = dt.Rows[n]["PIN高"].ToString();
                    model.胶芯冲胶 = dt.Rows[n]["胶芯冲胶"].ToString();
                    model.外模纤维丝 = dt.Rows[n]["外模纤维丝"].ToString();
                    model.电容 = dt.Rows[n]["电容"].ToString();
                    model.deviceId = dt.Rows[n]["deviceId"].ToString();
                    model.外模杂质 = dt.Rows[n]["外模杂质"].ToString();
                    model.SR纤维丝 = dt.Rows[n]["SR纤维丝"].ToString();
                    model.线材漏丝 = dt.Rows[n]["线材漏丝"].ToString();
                    model.铁壳尺寸小 = dt.Rows[n]["铁壳尺寸小"].ToString();
                    model.导通1 = dt.Rows[n]["导通1"].ToString();
                    model.SR模印 = dt.Rows[n]["SR模印"].ToString();
                    model.纸卡其它不良 = dt.Rows[n]["纸卡其它不良"].ToString();
                    model.外露长 = dt.Rows[n]["外露长"].ToString();
                    model.线材漏丝1 = dt.Rows[n]["线材漏丝1"].ToString();
                    model.电容1 = dt.Rows[n]["电容1"].ToString();
                    model.假焊黄 = dt.Rows[n]["假焊黄"].ToString();
                    model.芯片不良1 = dt.Rows[n]["芯片不良1"].ToString();
                    model.外模毛边 = dt.Rows[n]["外模毛边"].ToString();
                    model.线材脏污 = dt.Rows[n]["线材脏污"].ToString();
                    model.开路1 = dt.Rows[n]["开路1"].ToString();
                    model.PIN低 = dt.Rows[n]["PIN低"].ToString();
                    model.铁壳尺寸大 = dt.Rows[n]["铁壳尺寸大"].ToString();
                    model.PIN针下陷 = dt.Rows[n]["PIN针下陷"].ToString();
                    model.绝缘1 = dt.Rows[n]["绝缘1"].ToString();
                    model.外模模印 = dt.Rows[n]["外模模印"].ToString();
                    model.线材削伤 = dt.Rows[n]["线材削伤"].ToString();
                    model.重叠 = dt.Rows[n]["重叠"].ToString();
                    model.SR刮伤 = dt.Rows[n]["SR刮伤"].ToString();
                    model.线材鼓包1 = dt.Rows[n]["线材鼓包1"].ToString();
                    model.卡钩尺寸大 = dt.Rows[n]["卡钩尺寸大"].ToString();
                    model.顶外模爆裂 = dt.Rows[n]["顶外模爆裂"].ToString();
                    model.耐压 = dt.Rows[n]["耐压"].ToString();
                    model.SR异物 = dt.Rows[n]["SR异物"].ToString();
                    model.胶芯异物 = dt.Rows[n]["胶芯异物"].ToString();
                    model.二维码重影 = dt.Rows[n]["二维码重影"].ToString();
                    model.纸卡粘血迹 = dt.Rows[n]["纸卡粘血迹"].ToString();
                    model.纸卡脏污 = dt.Rows[n]["纸卡脏污"].ToString();
                    model.假焊红 = dt.Rows[n]["假焊红"].ToString();
                    model.线材杂质 = dt.Rows[n]["线材杂质"].ToString();
                    model.胶芯破损 = dt.Rows[n]["胶芯破损"].ToString();
                    model.外模鼓包 = dt.Rows[n]["外模鼓包"].ToString();
                    model.SR异色 = dt.Rows[n]["SR异色"].ToString();
                    model.SR破损 = dt.Rows[n]["SR破损"].ToString();
                    model.PIN针翘PIN = dt.Rows[n]["PIN针翘PIN"].ToString();
                    model.电阻1 = dt.Rows[n]["电阻1"].ToString();
                    model.卡钩尺寸小 = dt.Rows[n]["卡钩尺寸小"].ToString();
                    model.连接器压伤 = dt.Rows[n]["连接器压伤"].ToString();
                    model.二维码残缺 = dt.Rows[n]["二维码残缺"].ToString();
                    model.连锡绿白 = dt.Rows[n]["连锡绿白"].ToString();
                    model.纸卡粘异物 = dt.Rows[n]["纸卡粘异物"].ToString();
                    model.导通 = dt.Rows[n]["导通"].ToString();
                    model.烧路不良 = dt.Rows[n]["烧路不良"].ToString();
                    model.外模爆裂 = dt.Rows[n]["外模爆裂"].ToString();
                    model.电流 = dt.Rows[n]["电流"].ToString();
                    model.外模异色 = dt.Rows[n]["外模异色"].ToString();
                    model.SR漏铜箔 = dt.Rows[n]["SR漏铜箔"].ToString();
                    model.电阻 = dt.Rows[n]["电阻"].ToString();
                    model.SR压伤 = dt.Rows[n]["SR压伤"].ToString();
                    model.外模异物 = dt.Rows[n]["外模异物"].ToString();


                    modelList.Add(model);
                }
            }
            return modelList;
        }

        /// <summary>
        /// 获得数据列表
        /// </summary>
        public DataSet GetAllList()
        {
            return GetList("");
        }
        #endregion

    }
}